package com.gx.utils;

/**
 * @Author: lpj
 * @Date: 2021/7/5 10:00
 * 本地线程工具类
 */
public class TenantThreadLocal {

    private final static ThreadLocal<String> TEN_THREAD_LOCAL = new ThreadLocal<>();

    /**
     * 设置当前线程中的租户信息
     */
    public static void set(String tenId) {
        TEN_THREAD_LOCAL.set(tenId);
    }

    /**
     * 获取线程中的租户信息
     */
    public static String get() {
        return TEN_THREAD_LOCAL.get();
    }


    /**
     * 删除当前线程中的对象
     */
    public static void remove() {
        TEN_THREAD_LOCAL.remove();
    }


}
